desert sunflower (gerea canescens) - German English Dictionary